mad-dog skullcap
English
mad-dog skullcap meaning in English • mad-dog skullcap का अर्थ अंग्रेजी में
Noun
- An American mint (Scutellaria lateriflora) that yields a resinous exudate used esp. formerly as an antispasmodic.